Translate English Arabic حصل ل
English
Arabic
Verb
-
to befallmore ...
-
to afflictmore ...
-
to hitmore ...
-
to strikemore ...
-
to attackmore ...
-
to affectmore ...
-
to come overmore ...
-
to come uponmore ...
-
to happen tomore ...
-
to occur tomore ...
-
to descend uponmore ...